package com.campusbackend.entity.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * <p>
 * 教师队伍信息VO
 * </p>
 *
 * @author yezi
 * @since 2025-07-26
 */
@Data
@Schema(name = "TeacherTeamsVO", description = "教师队伍信息VO")
public class TeacherTeamsVO {

    @Schema(description = "教师ID")
    private Long teacherId;

    @Schema(description = "教师姓名")
    private String teacherName;

    @Schema(description = "组建的队伍列表")
    private List<TeamListVO> createdTeams;

    @Schema(description = "入驻的队伍列表")
    private List<TeamListVO> expertTeams;

    @Schema(description = "组建队伍总数")
    private Integer createdCount;

    @Schema(description = "入驻队伍总数")
    private Integer expertCount;
} 